Box Calculus with Coloured Buffers

نویسندگان

  • Cécile Bui Thanh
  • Hanna Klaudel
  • Franck Pommereau
چکیده

The starting point of this paper is the asynchronous box calculus with multiway communication (MBC), a formalism suitable for modelling compositionally distributed systems using both synchronous and asynchronous communication and a number of control flow operators. MBC is composed of two semantically consistent models: an algebra of lowlevel Petri nets and an associate algebra of process terms whose constants and operators directly correspond to the Petri net ones. In this paper, we extend the Petri net algebra of MBC by allowing the communication buffers to carry coloured tokens which can be used for both synchronous and asynchronous communications. In asynchronous ones, coloured tokens can be used through high-level links making easy, for instance, the representation of program variables (e.g., counters), allowing a compact representation of large (possibly infinite) systems. In synchronous ones, coloured tokens may be used as parameters of synchronising actions, allowing a simple and compositional expression of interprocess communication. We also extend the MBC process terms and their associate structured operational semantics. The obtained high-level framework, called box calculus with data, BCD, is coherent with respect to MBC through the unfolding operation. Moreover, the resulting algebra of BCD terms is consistent with the net algebra in the sense that a term and the corresponding net generate isomorphic transition systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Coloured Quantum Plane

Abstract. We study the quantum plane associated to the coloured quantum group GL q (2) and solve the problem of constructing the corresponding differential geometric structure. This is achieved within the R-matrix framework generalising the Wess-Zumino formalism and leads to the concept of coloured quantum space. Both, the coloured Manin plane as well as the bicovariant differential calculus ex...

متن کامل

m at h . Q A ] 2 3 Ja n 20 01 DUALITY FOR COLOURED QUANTUM GROUPS

Duality between the coloured quantum group and the coloured quantum algebra corresponding to GL(2) is established. The coloured L functionals are constructed and the dual algebra is derived explicitly. These functionals are then employed to give a coloured generalisation of the differential calculus on quantum GL(2) within the framework of the R-matrix approach. Lett. Math. Phys. 53 (2000) 29-4...

متن کامل

Formalized learning automata with adaptive fuzzy coloured Petri net an application specific to managing traffic signals

S. Barzegar a,∗, M. Davoudpour b, M.R. Meybodi c, A. Sadeghian b, M. Tirandazian b aDepartment of Electronic and Computer Engineering, Qazvin Islamic Azad University, Qazvin, P.O. Box 34197-1416, Iran bDepartment of Computer Science, Ryerson University, Toronto, ON M5B 2K3, Canada cDepartment of Computer Engineering and Information Technology, Amirkabir University of Technology, Tehran, P.O. Bo...

متن کامل

High-Level Petri Nets as Type Theories in the Join Calculus

We study the expressiveness of the join calculus by comparison with (generalised, coloured) Petri nets and using tools from type theory. More precisely, we consider four classes of nets of increasing expressiveness, Πi, introduce a hierarchy of type systems of decreasing strictness, ∆i, i = 0, . . . , 3, and we prove that a join process is typeable according to ∆i if and only if it is (strictly...

متن کامل

A New-type Pi Calculus with Buffers and Its Bisimulation

According to the features of asynchronous interaction in systems, a new-type Pi calculus with buffers — Buffer-Pi calculus is proposed, the new labelled transition system based on buffers is introduced, the enhanced describing capability is shown to apply Buffer-Pi calculus to modeling with the concrete example of asynchronous interaction, and the new behavior equivalence relations are defined,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002